﻿#ifndef WITERATOR_H
#define WITERATOR_H


class WIterator
{
public:
    WIterator();

    virtual void first() = 0;
    virtual void last() = 0;
    virtual void current() = 0;
    virtual void next() = 0;
    virtual bool hasNext() = 0;
};

#endif // WITERATOR_H
